Sr. | Creative careers in Valletta, Malta